package cn.yunyichina.provider.base.vo;

import lombok.Getter;
import lombok.Setter;

/**
 * Created by 15-AK on 2017/5/23.
 */
@Getter
@Setter
public class MedicalCardResponseVo {
    /**/
    private String id;
    /*医院ID*/
    private String hospitalId;
    /*医院名称*/
    private String hospitalName;
    /*医院CODE*/
    private String hospitalCode;
    /*患者ID*/
    private String userId;
    /*患者姓名*/
    private String patName;
    /*患者性别              1-男              2-女              3-UNKNOWN*/
    private Short patSex;
    /*患者年龄*/
    private Integer patAge;
    /*患者出生日期              yyyy-MM-dd*/
    private String patBirth;
    /*患者手机号码*/
    private String patMobile;
    /*患者地址*/
    private String patAddress;
    /*HIS患者ID*/
    private String hisPatId;
    /*证件类型              1：二代身份证，               2：港澳居民身份证，               3：台湾居民身份证，               4：护照              */
    private Short patIdType;
    /*身份证号*/
    private String patIdNo;
    /*卡类型              1	院内诊疗卡              2	社保卡              3	医保卡              4	区域健康卡              5	身份证              6	市民卡              7	患者唯一标识              8	临时诊疗卡              9	医疗证              10	银联卡              11	住院号*/
    private Short patCardType;
    /*医疗卡号*/
    private String patCardNo;
    /*住院号*/
    private String admissionNo;
    /*是否有医保              0-无医保              1-有医保              */
    private Short isInsurance;

    /*医保卡号*/
    private String insuranceCardNo;
    /*绑卡方式              0-绑定              1-建档*/
    private Short bindWay;
    /*绑卡来源              1:微信;2:支付宝;3:APP*/
    private Short bindSourceFlag;
    /*绑卡来源应用标识              应用APP_CODE*/
    private String bindSourceAppCode;
    /*监护人用户ID*/
    private String guardId;
    /*监护人姓名*/
    private String guardName;

    /*证件类型              1：二代身份证，               2：港澳居民身份证，               3：台湾居民身份证，               4：护照*/
    private Short guardIdCardType;

    /*监护人证件号*/
    private String guardIdCardNo;
    /*监护人电话*/
    private String guardMobile;
    /*监护人地址*/
    private String guardAddress;
    /*是否可用              0-禁用              1-启用*/
    private Short enableFlag;
    /*描述*/
    private String description;
    /*创建时间*/
    private String createdTime;
    /*更新时间*/
    private String updateTime;
    /**/
    private String dataSource;
    private String familyId;
    private Short ownership;
    private String openId;
    private String appId;
    private String patId;
    private String computeNo;
}
